package vwg.na.vwm.rh.motorsdk.modelo.procesos.dao;

import java.util.List;

import vwg.na.vwm.rh.motorsdk.modelo.procesos.entidadesgrales.EssCatNivelIdioma;

/**
 * @author dzmncvg
 * 
 */
public interface EssCatNivelIdiomaDAO {

	void save(EssCatNivelIdioma essCatNivelIdioma);

	void delete(EssCatNivelIdioma essCatNivelIdioma);

	void update(EssCatNivelIdioma essCatNivelIdioma);

	List<EssCatNivelIdioma> getAll(Class<EssCatNivelIdioma> essCatNivelIdioma);

	EssCatNivelIdioma findById(Integer essCatNivelIdiomaId);

}
